package com.czy.owner.entity;

import com.chad.library.adapter.base.entity.AbstractExpandableItem;
import com.chad.library.adapter.base.entity.MultiItemEntity;
import com.czy.owner.adapter.ExpandableItemAdapter;

import java.io.Serializable;
import java.util.List;

/**
 * Created by hedepu on 2017-11-01
 */

public class TestingDetailsModel {

    private List<CategoryModel> categoryList;


    /**
     * currentMileage : 24006
     * orderType : inspectionOrder
     * createUserId : 27537
     * orderNumber : DD201710311715305321180
     * inspectionResult : -
     * shippingCityId : 0
     * storeName : 六尺巷
     * licenseNumber : 皖A55555
     * openTime : 0
     * inSettlementTime : 0
     * chName : 奥迪A1
     * superUserOrderId : 0
     * isShippingToStore : false
     * shippingAreaId : 0
     * storeId : 427
     * pickStoreEmployeesId : 0
     * dispatchTime : 0
     * realName : TT
     * storeBookingNumber : 0
     * memberNumber :
     * createTime : 1509441330532
     * cancelTime : 0
     * needInvoice : true
     * constructionStartTime : 0
     * shippingAddress :
     * endTime : 1509441330532
     * payStatus : alreadyPay
     * dealWithUserId : 0
     */
    private String imageSrc;
    private int serviceMileage;
    private String currentMileage;
    private String orderType;
    private String createUserId;
    private String orderNumber;
    private String inspectionResult;
    private String shippingCityId;
    private String storeName;
    private String licenseNumber;
    private String openTime;
    private String inSettlementTime;
    private String chName;
    private String superUserOrderId;
    private String isShippingToStore;
    private String shippingAreaId;
    private String storeId;
    private String pickStoreEmployeesId;
    private String dispatchTime;
    private String realName;
    private String storeBookingNumber;
    private String memberNumber;
    private String createTime;
    private String cancelTime;
    private String needInvoice;
    private String constructionStartTime;
    private String shippingAddress;
    private String endTime;
    private String payStatus;
    private String dealWithUserId;
    /**
     * storeEmployeesId : 0
     * serviceTime : 0
     * shippingProvinceId : 0
     * userOrderId : 15253
     * chassisNumber :
     * phone : 15512345678
     * inSettlementUserId : 0
     * ownerCarId : 11429
     * name : 未设置
     * orderSubType : system
     * note : 11111111111111111111111111111111111111111111
     * relateStoreId : 0
     * shippingAddressContact :
     * cancelType : owner
     * shippingAddressName :
     * freight : 0
     * orderStatus : completed
     * delFlag : false
     * employeesNames : 我就是小姐姐
     */

    private String storeEmployeesId;
    private long serviceTime;
    private String shippingProvinceId;
    private String userOrderId;
    private String chassisNumber;
    private String phone;
    private String inSettlementUserId;
    private String ownerCarId;
    private String name;
    private String orderSubType;
    private String note;
    private String relateStoreId;
    private String shippingAddressContact;
    private String cancelType;
    private String shippingAddressName;
    private String freight;
    private String orderStatus;
    private String delFlag;
    private String employeesNames;
    private List<OrderItemModel> orderGoodsList;
    private List<OrderItemModel> orderServiceList;

    public String getImageSrc() {
        return imageSrc;
    }

    public void setImageSrc(String imageSrc) {
        this.imageSrc = imageSrc;
    }

    public int getServiceMileage() {
        return serviceMileage;
    }

    public void setServiceMileage(int serviceMileage) {
        this.serviceMileage = serviceMileage;
    }

    public int getOrderGoodsListSize() {
        if (orderGoodsList == null) {
            return 0;
        } else {
            return orderGoodsList.size();
        }
    }

    public int getOrderServiceListSize() {
        if (orderServiceList == null) {
            return 0;
        } else {
            return orderServiceList.size();
        }
    }

    public List<OrderItemModel> getOrderGoodsList() {
        return orderGoodsList;
    }

    public void setOrderGoodsList(List<OrderItemModel> orderGoodsList) {
        this.orderGoodsList = orderGoodsList;
    }

    public List<OrderItemModel> getOrderServiceList() {
        return orderServiceList;
    }

    public void setOrderServiceList(List<OrderItemModel> orderServiceList) {
        this.orderServiceList = orderServiceList;
    }

    public List<CategoryModel> getCategoryList() {
        return categoryList;
    }

    public void setCategoryList(List<CategoryModel> categoryList) {
        this.categoryList = categoryList;
    }

    public String getCurrentMileage() {
        return currentMileage;
    }

    public void setCurrentMileage(String currentMileage) {
        this.currentMileage = currentMileage;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getInspectionResult() {
        return inspectionResult;
    }

    public void setInspectionResult(String inspectionResult) {
        this.inspectionResult = inspectionResult;
    }

    public String getShippingCityId() {
        return shippingCityId;
    }

    public void setShippingCityId(String shippingCityId) {
        this.shippingCityId = shippingCityId;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getLicenseNumber() {
        return licenseNumber;
    }

    public void setLicenseNumber(String licenseNumber) {
        this.licenseNumber = licenseNumber;
    }

    public String getOpenTime() {
        return openTime;
    }

    public void setOpenTime(String openTime) {
        this.openTime = openTime;
    }

    public String getInSettlementTime() {
        return inSettlementTime;
    }

    public void setInSettlementTime(String inSettlementTime) {
        this.inSettlementTime = inSettlementTime;
    }

    public String getChName() {
        return chName;
    }

    public void setChName(String chName) {
        this.chName = chName;
    }

    public String getSuperUserOrderId() {
        return superUserOrderId;
    }

    public void setSuperUserOrderId(String superUserOrderId) {
        this.superUserOrderId = superUserOrderId;
    }

    public String getIsShippingToStore() {
        return isShippingToStore;
    }

    public void setIsShippingToStore(String isShippingToStore) {
        this.isShippingToStore = isShippingToStore;
    }

    public String getShippingAreaId() {
        return shippingAreaId;
    }

    public void setShippingAreaId(String shippingAreaId) {
        this.shippingAreaId = shippingAreaId;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getPickStoreEmployeesId() {
        return pickStoreEmployeesId;
    }

    public void setPickStoreEmployeesId(String pickStoreEmployeesId) {
        this.pickStoreEmployeesId = pickStoreEmployeesId;
    }

    public String getDispatchTime() {
        return dispatchTime;
    }

    public void setDispatchTime(String dispatchTime) {
        this.dispatchTime = dispatchTime;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getStoreBookingNumber() {
        return storeBookingNumber;
    }

    public void setStoreBookingNumber(String storeBookingNumber) {
        this.storeBookingNumber = storeBookingNumber;
    }

    public String getMemberNumber() {
        return memberNumber;
    }

    public void setMemberNumber(String memberNumber) {
        this.memberNumber = memberNumber;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCancelTime() {
        return cancelTime;
    }

    public void setCancelTime(String cancelTime) {
        this.cancelTime = cancelTime;
    }

    public String getNeedInvoice() {
        return needInvoice;
    }

    public void setNeedInvoice(String needInvoice) {
        this.needInvoice = needInvoice;
    }

    public String getConstructionStartTime() {
        return constructionStartTime;
    }

    public void setConstructionStartTime(String constructionStartTime) {
        this.constructionStartTime = constructionStartTime;
    }

    public String getShippingAddress() {
        return shippingAddress;
    }

    public void setShippingAddress(String shippingAddress) {
        this.shippingAddress = shippingAddress;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus;
    }

    public String getDealWithUserId() {
        return dealWithUserId;
    }

    public void setDealWithUserId(String dealWithUserId) {
        this.dealWithUserId = dealWithUserId;
    }

    public String getStoreEmployeesId() {
        return storeEmployeesId;
    }

    public void setStoreEmployeesId(String storeEmployeesId) {
        this.storeEmployeesId = storeEmployeesId;
    }

    public long getServiceTime() {
        return serviceTime;
    }

    public void setServiceTime(long serviceTime) {
        this.serviceTime = serviceTime;
    }

    public String getShippingProvinceId() {
        return shippingProvinceId;
    }

    public void setShippingProvinceId(String shippingProvinceId) {
        this.shippingProvinceId = shippingProvinceId;
    }

    public String getUserOrderId() {
        return userOrderId;
    }

    public void setUserOrderId(String userOrderId) {
        this.userOrderId = userOrderId;
    }

    public String getChassisNumber() {
        return chassisNumber;
    }

    public void setChassisNumber(String chassisNumber) {
        this.chassisNumber = chassisNumber;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getInSettlementUserId() {
        return inSettlementUserId;
    }

    public void setInSettlementUserId(String inSettlementUserId) {
        this.inSettlementUserId = inSettlementUserId;
    }

    public String getOwnerCarId() {
        return ownerCarId;
    }

    public void setOwnerCarId(String ownerCarId) {
        this.ownerCarId = ownerCarId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getOrderSubType() {
        return orderSubType;
    }

    public void setOrderSubType(String orderSubType) {
        this.orderSubType = orderSubType;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getRelateStoreId() {
        return relateStoreId;
    }

    public void setRelateStoreId(String relateStoreId) {
        this.relateStoreId = relateStoreId;
    }

    public String getShippingAddressContact() {
        return shippingAddressContact;
    }

    public void setShippingAddressContact(String shippingAddressContact) {
        this.shippingAddressContact = shippingAddressContact;
    }

    public String getCancelType() {
        return cancelType;
    }

    public void setCancelType(String cancelType) {
        this.cancelType = cancelType;
    }

    public String getShippingAddressName() {
        return shippingAddressName;
    }

    public void setShippingAddressName(String shippingAddressName) {
        this.shippingAddressName = shippingAddressName;
    }

    public String getFreight() {
        return freight;
    }

    public void setFreight(String freight) {
        this.freight = freight;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    public String getEmployeesNames() {
        return employeesNames;
    }

    public void setEmployeesNames(String employeesNames) {
        this.employeesNames = employeesNames;
    }

    public static class CategoryModel extends AbstractExpandableItem<InspectionModel> implements MultiItemEntity {

        @Override
        public int getItemType() {
            return ExpandableItemAdapter.TYPE_LEVEL_0;
        }

        @Override
        public int getLevel() {
            return 0;
        }

        private List<InspectionModel> inspectionList;
        /**
         * createUserId : 27537
         * carInspectionCategoryName : 水电费
         * carInspectionCategoryId : 27
         * createTime : 1509069248500
         * lastUpdateUserId : 0
         * belongsType : store
         * sort : 2
         * delFlag : false
         * belongsTypeId : 427
         * lastUpdateTime : 0
         */

        private String createUserId;
        private String carInspectionCategoryName;
        private String carInspectionCategoryId;
        private String createTime;
        private String lastUpdateUserId;
        private String belongsType;
        private String sort;
        private String delFlag;
        private String belongsTypeId;
        private String lastUpdateTime;

        public List<InspectionModel> getInspectionList() {
            return inspectionList;
        }

        public void setInspectionList(List<InspectionModel> inspectionList) {
            this.inspectionList = inspectionList;
        }

        public String getCreateUserId() {
            return createUserId;
        }

        public void setCreateUserId(String createUserId) {
            this.createUserId = createUserId;
        }

        public String getCarInspectionCategoryName() {
            return carInspectionCategoryName;
        }

        public void setCarInspectionCategoryName(String carInspectionCategoryName) {
            this.carInspectionCategoryName = carInspectionCategoryName;
        }

        public String getCarInspectionCategoryId() {
            return carInspectionCategoryId;
        }

        public void setCarInspectionCategoryId(String carInspectionCategoryId) {
            this.carInspectionCategoryId = carInspectionCategoryId;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getLastUpdateUserId() {
            return lastUpdateUserId;
        }

        public void setLastUpdateUserId(String lastUpdateUserId) {
            this.lastUpdateUserId = lastUpdateUserId;
        }

        public String getBelongsType() {
            return belongsType;
        }

        public void setBelongsType(String belongsType) {
            this.belongsType = belongsType;
        }

        public String getSort() {
            return sort;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getDelFlag() {
            return delFlag;
        }

        public void setDelFlag(String delFlag) {
            this.delFlag = delFlag;
        }

        public String getBelongsTypeId() {
            return belongsTypeId;
        }

        public void setBelongsTypeId(String belongsTypeId) {
            this.belongsTypeId = belongsTypeId;
        }

        public String getLastUpdateTime() {
            return lastUpdateTime;
        }

        public void setLastUpdateTime(String lastUpdateTime) {
            this.lastUpdateTime = lastUpdateTime;
        }
    }

    public static class InspectionModel extends AbstractExpandableItem<ItemModel> implements MultiItemEntity {

        @Override
        public int getItemType() {
            return ExpandableItemAdapter.TYPE_LEVEL_1;
        }

        @Override
        public int getLevel() {
            return 1;
        }

        private List<ItemModel> itemList;
        /**
         * createUserId : 1
         * carInspectionCategoryName : 水电费
         * carInspectionCategoryId : 27
         * createTime : 1508986907869
         * carInspectionName : 轮胎2
         * carInspectionId : 27
         * lastUpdateUserId : 0
         */

        private String createUserId;
        private String carInspectionCategoryName;
        private String carInspectionCategoryId;
        private String createTime;
        private String carInspectionName;
        private String carInspectionId;
        private String lastUpdateUserId;

        public List<ItemModel> getItemList() {
            return itemList;
        }

        public void setItemList(List<ItemModel> itemList) {
            this.itemList = itemList;
        }

        public String getCreateUserId() {
            return createUserId;
        }

        public void setCreateUserId(String createUserId) {
            this.createUserId = createUserId;
        }

        public String getCarInspectionCategoryName() {
            return carInspectionCategoryName;
        }

        public void setCarInspectionCategoryName(String carInspectionCategoryName) {
            this.carInspectionCategoryName = carInspectionCategoryName;
        }

        public String getCarInspectionCategoryId() {
            return carInspectionCategoryId;
        }

        public void setCarInspectionCategoryId(String carInspectionCategoryId) {
            this.carInspectionCategoryId = carInspectionCategoryId;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getCarInspectionName() {
            return carInspectionName;
        }

        public void setCarInspectionName(String carInspectionName) {
            this.carInspectionName = carInspectionName;
        }

        public String getCarInspectionId() {
            return carInspectionId;
        }

        public void setCarInspectionId(String carInspectionId) {
            this.carInspectionId = carInspectionId;
        }

        public String getLastUpdateUserId() {
            return lastUpdateUserId;
        }

        public void setLastUpdateUserId(String lastUpdateUserId) {
            this.lastUpdateUserId = lastUpdateUserId;
        }
    }

    public static class ItemModel implements MultiItemEntity {

        @Override
        public int getItemType() {
            return ExpandableItemAdapter.TYPE_PERSON;
        }

        private List<ItemValueModel> itemValueList;
        private List<OwnerInspectionResModel> ownerInspectionResList;
        /**
         * carInspectionItemId : 53
         * createUserId : 1
         * lastUpdateUserId : 0
         * carInspectionId : 27
         * sort : 11
         * delFlag : false
         * superCarInspectionItemId : 0
         * chooseType : single
         * createTime : 1508986907889
         * carInspectionItemName : 轮胎111
         * referenceStandard : 轮胎1轮胎1
         */

        private String carInspectionItemId;
        private String createUserId;
        private String lastUpdateUserId;
        private String carInspectionId;
        private String sort;
        private String delFlag;
        private String superCarInspectionItemId;
        private String chooseType;
        private String createTime;
        private String carInspectionItemName;
        private String referenceStandard;
        private String status;

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }
        public List<OwnerInspectionResModel> getOwnerInspectionResList() {
            return ownerInspectionResList;
        }

        public void setOwnerInspectionResList(List<OwnerInspectionResModel> ownerInspectionResList) {
            this.ownerInspectionResList = ownerInspectionResList;
        }

        public List<ItemValueModel> getItemValueList() {
            return itemValueList;
        }

        public void setItemValueList(List<ItemValueModel> itemValueList) {
            this.itemValueList = itemValueList;
        }

        public String getCarInspectionItemId() {
            return carInspectionItemId;
        }

        public void setCarInspectionItemId(String carInspectionItemId) {
            this.carInspectionItemId = carInspectionItemId;
        }

        public String getCreateUserId() {
            return createUserId;
        }

        public void setCreateUserId(String createUserId) {
            this.createUserId = createUserId;
        }

        public String getLastUpdateUserId() {
            return lastUpdateUserId;
        }

        public void setLastUpdateUserId(String lastUpdateUserId) {
            this.lastUpdateUserId = lastUpdateUserId;
        }

        public String getCarInspectionId() {
            return carInspectionId;
        }

        public void setCarInspectionId(String carInspectionId) {
            this.carInspectionId = carInspectionId;
        }

        public String getSort() {
            return sort;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getDelFlag() {
            return delFlag;
        }

        public void setDelFlag(String delFlag) {
            this.delFlag = delFlag;
        }

        public String getSuperCarInspectionItemId() {
            return superCarInspectionItemId;
        }

        public void setSuperCarInspectionItemId(String superCarInspectionItemId) {
            this.superCarInspectionItemId = superCarInspectionItemId;
        }

        public String getChooseType() {
            return chooseType;
        }

        public void setChooseType(String chooseType) {
            this.chooseType = chooseType;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getCarInspectionItemName() {
            return carInspectionItemName;
        }

        public void setCarInspectionItemName(String carInspectionItemName) {
            this.carInspectionItemName = carInspectionItemName;
        }

        public String getReferenceStandard() {
            return referenceStandard;
        }

        public void setReferenceStandard(String referenceStandard) {
            this.referenceStandard = referenceStandard;
        }
    }

    public static class ItemValueModel {

        /**
         * val : false
         * carInspectionItemId : 53
         * carInspectionItemValue : 11
         * createUserId : 1
         * carInspectionItemValueId : 100
         * createTime : 1508986907910
         * lastUpdateUserId : 0
         * sort : 1
         * delFlag : false
         * lastUpdateTime : 0
         */

        private String val;
        private String carInspectionItemId;
        private String carInspectionItemValue;
        private String createUserId;
        private String carInspectionItemValueId;
        private String createTime;
        private String lastUpdateUserId;
        private String sort;
        private String delFlag;
        private String lastUpdateTime;
        private String status;

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getVal() {
            return val;
        }

        public void setVal(String val) {
            this.val = val;
        }

        public String getCarInspectionItemId() {
            return carInspectionItemId;
        }

        public void setCarInspectionItemId(String carInspectionItemId) {
            this.carInspectionItemId = carInspectionItemId;
        }

        public String getCarInspectionItemValue() {
            return carInspectionItemValue;
        }

        public void setCarInspectionItemValue(String carInspectionItemValue) {
            this.carInspectionItemValue = carInspectionItemValue;
        }

        public String getCreateUserId() {
            return createUserId;
        }

        public void setCreateUserId(String createUserId) {
            this.createUserId = createUserId;
        }

        public String getCarInspectionItemValueId() {
            return carInspectionItemValueId;
        }

        public void setCarInspectionItemValueId(String carInspectionItemValueId) {
            this.carInspectionItemValueId = carInspectionItemValueId;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getLastUpdateUserId() {
            return lastUpdateUserId;
        }

        public void setLastUpdateUserId(String lastUpdateUserId) {
            this.lastUpdateUserId = lastUpdateUserId;
        }

        public String getSort() {
            return sort;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getDelFlag() {
            return delFlag;
        }

        public void setDelFlag(String delFlag) {
            this.delFlag = delFlag;
        }

        public String getLastUpdateTime() {
            return lastUpdateTime;
        }

        public void setLastUpdateTime(String lastUpdateTime) {
            this.lastUpdateTime = lastUpdateTime;
        }
    }

    public static class OrderItemModel implements Serializable {


        /**
         * note :
         * itemType : goods
         * orderId : 15253
         * specValue : 无规格
         * shipTime : 0
         * freight : 0.0
         * discountPrice : 0.0
         * stoProfits : 0.0
         * installTime : 0
         * totalCount : 0
         * logisticsContact :
         * remainingCount : 0
         * supProfits : 0.0
         * userPackageId : 0
         * needService : false
         * goodsActivityId : 0
         * itemName : 苹果商品
         * price : 5.0
         * logisticsCompany :
         * logo :
         * toStorePrice : 0.0
         * shipAddressId : 0
         * itemTypeId : 3865
         * borrowedFlag : false
         * logisticsNumber :
         * depositAmount : 0.0
         * receivingTime : 0
         * specValuesId : 0
         * addUserId : 0
         * orderItemId : 23607
         * sysProfits : 0.0
         * count : 0
         * deliveryWayId : 0
         * specGroupKey : 034737a955b347b190a2246a26c89678
         * serviceInstallStoreId : 0
         * servicePrice : 0.0
         * installStatus : false
         * sysPurchasePrice : 0.0
         * logisticsStatus : notShip
         */

        private String note;
        private String itemType;
        private String orderId;
        private String specValue;
        private String shipTime;
        private String freight;
        private String discountPrice;
        private String stoProfits;
        private String installTime;
        private String totalCount;
        private String logisticsContact;
        private String remainingCount;
        private String supProfits;
        private String userPackageId;
        private String needService;
        private String goodsActivityId;
        private String itemName;
        private String price;
        private String logisticsCompany;
        private String logo;
        private String toStorePrice;
        private String shipAddressId;
        private String borrowedFlag;
        private String logisticsNumber;
        private String depositAmount;
        private String receivingTime;
        private String specValuesId;
        private String addUserId;
        private String orderItemId;
        private String sysProfits;
        private String count;
        private String deliveryWayId;
        private String specGroupKey;
        private String serviceInstallStoreId;
        private String servicePrice;
        private String installStatus;
        private String sysPurchasePrice;
        private String logisticsStatus;
        private String itemTypeId;
        private String storeId;
        private String goodsLogo;
        private String resUrl;
        private String belongsTypeId;

        public String getBelongsTypeId() {
            return belongsTypeId;
        }

        public void setBelongsTypeId(String belongsTypeId) {
            this.belongsTypeId = belongsTypeId;
        }

        public String getResUrl() {
            return resUrl;
        }

        public void setResUrl(String resUrl) {
            this.resUrl = resUrl;
        }

        public String getGoodsLogo() {
            return goodsLogo;
        }

        public void setGoodsLogo(String goodsLogo) {
            this.goodsLogo = goodsLogo;
        }

        public String getStoreId() {
            return storeId;
        }

        public void setStoreId(String storeId) {
            this.storeId = storeId;
        }

        public String getNote() {
            return note;
        }

        public void setNote(String note) {
            this.note = note;
        }

        public String getItemType() {
            return itemType;
        }

        public void setItemType(String itemType) {
            this.itemType = itemType;
        }

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public String getSpecValue() {
            return specValue;
        }

        public void setSpecValue(String specValue) {
            this.specValue = specValue;
        }

        public String getShipTime() {
            return shipTime;
        }

        public void setShipTime(String shipTime) {
            this.shipTime = shipTime;
        }

        public String getFreight() {
            return freight;
        }

        public void setFreight(String freight) {
            this.freight = freight;
        }

        public String getDiscountPrice() {
            return discountPrice;
        }

        public void setDiscountPrice(String discountPrice) {
            this.discountPrice = discountPrice;
        }

        public String getStoProfits() {
            return stoProfits;
        }

        public void setStoProfits(String stoProfits) {
            this.stoProfits = stoProfits;
        }

        public String getInstallTime() {
            return installTime;
        }

        public void setInstallTime(String installTime) {
            this.installTime = installTime;
        }

        public String getTotalCount() {
            return totalCount;
        }

        public void setTotalCount(String totalCount) {
            this.totalCount = totalCount;
        }

        public String getLogisticsContact() {
            return logisticsContact;
        }

        public void setLogisticsContact(String logisticsContact) {
            this.logisticsContact = logisticsContact;
        }

        public String getRemainingCount() {
            return remainingCount;
        }

        public void setRemainingCount(String remainingCount) {
            this.remainingCount = remainingCount;
        }

        public String getSupProfits() {
            return supProfits;
        }

        public void setSupProfits(String supProfits) {
            this.supProfits = supProfits;
        }

        public String getUserPackageId() {
            return userPackageId;
        }

        public void setUserPackageId(String userPackageId) {
            this.userPackageId = userPackageId;
        }

        public String getNeedService() {
            return needService;
        }

        public void setNeedService(String needService) {
            this.needService = needService;
        }

        public String getGoodsActivityId() {
            return goodsActivityId;
        }

        public void setGoodsActivityId(String goodsActivityId) {
            this.goodsActivityId = goodsActivityId;
        }

        public String getItemName() {
            return itemName;
        }

        public void setItemName(String itemName) {
            this.itemName = itemName;
        }

        public String getPrice() {
            return price;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public String getLogisticsCompany() {
            return logisticsCompany;
        }

        public void setLogisticsCompany(String logisticsCompany) {
            this.logisticsCompany = logisticsCompany;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        public String getToStorePrice() {
            return toStorePrice;
        }

        public void setToStorePrice(String toStorePrice) {
            this.toStorePrice = toStorePrice;
        }

        public String getShipAddressId() {
            return shipAddressId;
        }

        public void setShipAddressId(String shipAddressId) {
            this.shipAddressId = shipAddressId;
        }

        public String getItemTypeId() {
            return itemTypeId;
        }

        public void setItemTypeId(String itemTypeId) {
            this.itemTypeId = itemTypeId;
        }

        public String getBorrowedFlag() {
            return borrowedFlag;
        }

        public void setBorrowedFlag(String borrowedFlag) {
            this.borrowedFlag = borrowedFlag;
        }

        public String getLogisticsNumber() {
            return logisticsNumber;
        }

        public void setLogisticsNumber(String logisticsNumber) {
            this.logisticsNumber = logisticsNumber;
        }

        public String getDepositAmount() {
            return depositAmount;
        }

        public void setDepositAmount(String depositAmount) {
            this.depositAmount = depositAmount;
        }

        public String getReceivingTime() {
            return receivingTime;
        }

        public void setReceivingTime(String receivingTime) {
            this.receivingTime = receivingTime;
        }

        public String getSpecValuesId() {
            return specValuesId;
        }

        public void setSpecValuesId(String specValuesId) {
            this.specValuesId = specValuesId;
        }

        public String getAddUserId() {
            return addUserId;
        }

        public void setAddUserId(String addUserId) {
            this.addUserId = addUserId;
        }

        public String getOrderItemId() {
            return orderItemId;
        }

        public void setOrderItemId(String orderItemId) {
            this.orderItemId = orderItemId;
        }

        public String getSysProfits() {
            return sysProfits;
        }

        public void setSysProfits(String sysProfits) {
            this.sysProfits = sysProfits;
        }

        public String getCount() {
            return count;
        }

        public void setCount(String count) {
            this.count = count;
        }

        public String getDeliveryWayId() {
            return deliveryWayId;
        }

        public void setDeliveryWayId(String deliveryWayId) {
            this.deliveryWayId = deliveryWayId;
        }

        public String getSpecGroupKey() {
            return specGroupKey;
        }

        public void setSpecGroupKey(String specGroupKey) {
            this.specGroupKey = specGroupKey;
        }

        public String getServiceInstallStoreId() {
            return serviceInstallStoreId;
        }

        public void setServiceInstallStoreId(String serviceInstallStoreId) {
            this.serviceInstallStoreId = serviceInstallStoreId;
        }

        public String getServicePrice() {
            return servicePrice;
        }

        public void setServicePrice(String servicePrice) {
            this.servicePrice = servicePrice;
        }

        public String getInstallStatus() {
            return installStatus;
        }

        public void setInstallStatus(String installStatus) {
            this.installStatus = installStatus;
        }

        public String getSysPurchasePrice() {
            return sysPurchasePrice;
        }

        public void setSysPurchasePrice(String sysPurchasePrice) {
            this.sysPurchasePrice = sysPurchasePrice;
        }

        public String getLogisticsStatus() {
            return logisticsStatus;
        }

        public void setLogisticsStatus(String logisticsStatus) {
            this.logisticsStatus = logisticsStatus;
        }
    }

    public static class OwnerInspectionResModel {

        /**
         * userOrderId : 15527
         * ownerInspectionResId : 35
         * carInspectionItemId : 54
         * resUrl : http://118.178.188.69:80/res/download/15057
         * context : null
         * infoResType : pic
         * sort : 1
         * thumbnailUrl :
         */

        private String userOrderId;
        private String ownerInspectionResId;
        private String carInspectionItemId;
        private String resUrl;
        private String context;
        private String infoResType;
        private String sort;
        private String thumbnailUrl;

        public String getUserOrderId() {
            return userOrderId;
        }

        public void setUserOrderId(String userOrderId) {
            this.userOrderId = userOrderId;
        }

        public String getOwnerInspectionResId() {
            return ownerInspectionResId;
        }

        public void setOwnerInspectionResId(String ownerInspectionResId) {
            this.ownerInspectionResId = ownerInspectionResId;
        }

        public String getCarInspectionItemId() {
            return carInspectionItemId;
        }

        public void setCarInspectionItemId(String carInspectionItemId) {
            this.carInspectionItemId = carInspectionItemId;
        }

        public String getResUrl() {
            return resUrl;
        }

        public void setResUrl(String resUrl) {
            this.resUrl = resUrl;
        }

        public String getContext() {
            return context;
        }

        public void setContext(String context) {
            this.context = context;
        }

        public String getInfoResType() {
            return infoResType;
        }

        public void setInfoResType(String infoResType) {
            this.infoResType = infoResType;
        }

        public String getSort() {
            return sort;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getThumbnailUrl() {
            return thumbnailUrl;
        }

        public void setThumbnailUrl(String thumbnailUrl) {
            this.thumbnailUrl = thumbnailUrl;
        }
    }
}
